replicating oneself - Spanish English Dictionary